Text copied to clipboard!
Naslov
Text copied to clipboard!Inženjer za CI/CD
Opis
Text copied to clipboard!
Tražimo iskusnog i motiviranog Inženjera za CI/CD koji će se pridružiti našem timu i pomoći u optimizaciji procesa razvoja softvera. Kao Inženjer za CI/CD, bit ćete odgovorni za dizajn, implementaciju i održavanje CI/CD cjevovoda koji omogućuju brzu i pouzdanu isporuku softverskih rješenja. Vaša uloga bit će ključna u osiguravanju kvalitete, skalabilnosti i učinkovitosti naših razvojnih procesa.
Vaš rad uključivat će blisku suradnju s razvojnim timovima, DevOps inženjerima i drugim ključnim dionicima kako biste osigurali da naši alati i procesi podržavaju agilne metode razvoja. Također ćete biti odgovorni za automatizaciju testiranja, implementaciju sigurnosnih mjera i optimizaciju performansi sustava.
Idealni kandidat ima duboko razumijevanje CI/CD alata kao što su Jenkins, GitLab CI/CD, CircleCI ili slični, te iskustvo s alatima za upravljanje konfiguracijom poput Ansible, Puppet ili Chef. Poznavanje skriptnih jezika poput Python, Bash ili PowerShell također je poželjno. Ako ste strastveni prema automatizaciji, optimizaciji i kontinuiranom poboljšanju, ovo je prilika za vas da doprinesete inovativnom i dinamičnom okruženju.
Odgovornosti
Text copied to clipboard!- Dizajniranje, implementacija i održavanje CI/CD cjevovoda.
- Automatizacija procesa testiranja i implementacije softvera.
- Suradnja s razvojnim timovima na optimizaciji radnih procesa.
- Praćenje performansi sustava i implementacija poboljšanja.
- Osiguravanje sigurnosti i pouzdanosti CI/CD procesa.
- Dokumentiranje procesa i pružanje tehničke podrške timovima.
- Integracija novih alata i tehnologija u postojeće procese.
- Rješavanje problema i otklanjanje grešaka u CI/CD sustavima.
Zahtjevi
Text copied to clipboard!- Iskustvo s CI/CD alatima poput Jenkins, GitLab CI/CD ili CircleCI.
- Poznavanje skriptnih jezika poput Python, Bash ili PowerShell.
- Iskustvo s alatima za upravljanje konfiguracijom (Ansible, Puppet, Chef).
- Razumijevanje principa DevOps i agilnih metoda razvoja.
- Sposobnost rješavanja problema i analitičko razmišljanje.
- Odlične komunikacijske i timske vještine.
- Poznavanje alata za verzioniranje koda poput Git.
- Iskustvo s radom u oblaku (AWS, Azure, Google Cloud) je prednost.
Moguća pitanja na intervjuu
Text copied to clipboard!- Možete li opisati svoje iskustvo s CI/CD alatima?
- Kako biste riješili problem s neuspjelim buildom u CI/CD cjevovodu?
- Koje alate za upravljanje konfiguracijom ste koristili i kako?
- Kako osiguravate sigurnost u CI/CD procesima?
- Možete li podijeliti primjer kada ste optimizirali CI/CD proces?
- Kako biste pristupili integraciji novog alata u postojeći CI/CD sustav?
- Koje su vaše omiljene prakse za automatizaciju testiranja?
- Kako biste surađivali s razvojnim timovima na poboljšanju procesa?